package com.zhijiang.hospital.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author 75936
 * @version 1.0
 * @project zhijiang_hospital-data
 * @description
 * @date 2022-10-24 16:39:56
 * @// TODO: 2022-10-24  住院运行数据实体类
 */
@Data
@TableName("COM_INPATIENT_OPERATION_DATA")
public class InpatientOperationData extends BaseEntity {

    @TableField(value = "DEPARTMENT_CODE")
    @ApiModelProperty(value = "科室编号")
    @ExcelProperty("科室编号")
    private String departmentCode;

    @ApiModelProperty(value = "住院科室")
    @ExcelProperty("住院科室")
    @TableField(value = "INPATIENT_DEPARTMENT")
    private String inpatientDepartment;

    @ApiModelProperty(value = "开放床位")
    @ExcelProperty("开放床位")
    @TableField(value = "HOSPITAL_BED")
    private String hospitalBed;

    @ApiModelProperty(value = "住院病人数量")
    @ExcelProperty("住院病人数量")
    @TableField(value = "PATIENT_NUMBER")
    private String patientNumber;

    @ApiModelProperty(value = "工作人员")
    @ExcelProperty("工作人员")
    @TableField(value = "EMPLOYEE_NUMBER")
    private String employeeNumber;

    @ApiModelProperty(value = "医生")
    @ExcelProperty("医生")
    @TableField(value = "DOCTOR_NUMBER")
    private String doctorNumber;

    @ApiModelProperty(value = "在岗护士的数量")
    @ExcelProperty("在岗护士的数量")
    @TableField(value = "NURSE_NUMBER")
    private String nurseNumber;

    @ApiModelProperty(value = "其他员工数量")
    @ExcelProperty("其他员工数量")
    @TableField(value = "OTHEREMPLOYEE_NUMBER")
    private String otherEmployeeNumber;

    @ApiModelProperty(value = "值班")
    @ExcelProperty("值班")
    @TableField(value = "DUTY")
    private String duty;
}
